const jsonwebtoken = require('jsonwebtoken');
const secret = 'origin';

const JWT = {
    //生成方法 传递name和过期时间 过期时间是字符串
    generate(value, expires) {
        //value  密钥 过期时间
        return jsonwebtoken.sign(value, secret, { expiresIn: expires });
    },
    //验证方法 token 密钥参数
    verify(token) {
        try {
            return jsonwebtoken.verify(token, secret);
        } catch (e) {
            return false;
        }
    },
};

module.exports = JWT;
